Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 RICHARD ROAD Detached £665,000 25 Mar 2022
5 RICHARD ROAD Detached £432,500 29 Nov 2012
9 RICHARD ROAD Detached £394,000 12 Jun 2014
13 RICHARD ROAD Detached £445,250 14 May 2018
15 RICHARD ROAD Detached £173,500 23 Jul 1999
17 RICHARD ROAD Detached £686,000 6 Oct 2023
19 RICHARD ROAD Detached £380,000 12 Sep 2014
21 RICHARD ROAD Detached £640,000 20 Jan 2023